package com.code.point.api;

import com.code.common.service.CrudService;
import com.code.point.model.po.Point;

import java.util.List;
import java.util.Map;
import java.util.Set;

/**
 * 暴露的积分相关的restful风格的api
 *
 * @author tangyifei
 */
public interface PointService extends CrudService<Point, Long> {

    /**
     * 获取积分，用于测试使用nacos当分布式配置中心的动态刷新配置
     *
     * @return 积分
     */
    String getPoint();

    String[] getArray();

    List<String> getList();

    Set<Integer> getSet();

    Map<String, String> getMap();

}
